Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEECH WALK Terraced £224,722 £222,000 16 Jun 2023
3 LEECH WALK Terraced £241,077 £136,500 28 Mar 2006
8 LEECH WALK Terraced £224,107 £195,000 23 Jul 2021
11 LEECH WALK Terraced £123,180 £40,000 18 Feb 2002
12 LEECH WALK Terraced £236,809 £73,950 30 Nov 2001
15 LEECH WALK Terraced £270,449 £202,500 2 Jun 2016
18 LEECH WALK Terraced £225,358 £103,500 12 Dec 2003
20 LEECH WALK Terraced £252,720 £172,000 24 Apr 2015